red river of the north - Allemand Anglais Dictionnaire